machi chips [hinglish] - Francés Inglés Diccionario